package GestionDatosFM;

import ExcepcionesFM.ExcepcionConsultaSinResultados;
import LogicaFM.*;

public class PuntajesDAO {
	public static Puntuacion selectPuntajes(int nro_fecha, JugadorPrimera jugador){
		int id_jugador=jugador.getId();
		Object[][] tmp=null;
		Puntuacion r =null;
		String consulta = "SELECT * "
						+ "FROM puntaje "
						+ "WHERE id_jugador_primera = "+id_jugador
						+ " AND nro_fecha = "+nro_fecha;
		try {
			tmp = EjecutableBD.ejecutarSQL(consulta);
			r = new Puntuacion(GestorFecha.getFechaActual(),(boolean)tmp[0][2],(boolean)tmp[0][3],(int)tmp[0][4],(int)tmp[0][5],(int)tmp[0][6],(int)tmp[0][7],(int)tmp[0][8],(int)tmp[0][10],(int)tmp[0][9],(boolean)tmp[0][11],(boolean)tmp[0][12]);
		} catch (ExcepcionConsultaSinResultados e) {
			
		}
		return r;
	}
}